LGF_ClockGen (FB / 1.0.1)

Übersicht

Autor: Simatic Systems Support (SICAR)

Kurzbeschreibung

Diese Funktion erzeugt die gleichen Taktsignale wie die Systemtakt Merker

Baustein Schnittstelle

LGF_ClockGen (FB)
   clockDataType  LGF_typeSystemClockGen
    
   clockDataTypeRisingEdge  LGF_typeSystemClockGen
    
   clockDataTypeFallingEdge  LGF_typeSystemClockGen
    
   clockByte  Byte
    
   clockByteRisingEdge  Byte
    
   clockByteFallingEdge  Byte
    
   clk10Hz  Bool
    
   clk5Hz  Bool
    
   clk2Hz5  Bool
    
   clk2Hz  Bool
    
   clk1Hz25  Bool
    
   clk1Hz  Bool
    
   clk0Hz625  Bool
    
   clk0Hz5  Bool
    
   

Output Parameter

BezeichnerDatentyp Beschreibung
clockDataTypeLGF_typeSystemClockGen Takt Datentyp
clockDataTypeRisingEdgeLGF_typeSystemClockGen Taktflanken Datentyp (steigende Flanken)
clockDataTypeFallingEdgeLGF_typeSystemClockGen Taktflanken Datentyp (fallende Flanken)
clockByteByte Takt Byte
clockByteRisingEdgeByte Taktflanken Byte (steigende Flanken)
clockByteFallingEdgeByte Taktflanken Byte (fallende Flanken)
clk10HzBool Takt Bit 10Hz
clk5HzBool Takt Bit 5Hz
clk2Hz5Bool Takt Bit 2,5Hz
clk2HzBool Takt Bit 2Hz
clk1Hz25Bool Takt Bit 1,25Hz
clk1HzBool Takt Bit 1Hz
clk0Hz625Bool Takt Bit 0,625Hz
clk0Hz5Bool Takt Bit 0,5Hz

Benutzer definierte Datentypen

LGF_typeSystemClockGen (UDT / V1.0.0)

Taktsignal Generator Datentyp

Bezeichner Datentyp Default Wert Beschreibung
clk10Hz Bool FALSE Takt Bit 10Hz
clk5Hz Bool FALSE Takt Bit 5Hz
clk2Hz5 Bool FALSE Takt Bit 2,5Hz
clk2Hz Bool FALSE Takt Bit 2Hz
clk1Hz25 Bool FALSE Takt Bit 1,25Hz
clk1Hz Bool FALSE Takt Bit 1Hz
clk0Hz625 Bool FALSE Takt Bit 0,625Hz
clk0Hz5 Bool FALSE Takt Bit 0,5Hz

Funktionsbeschreibung

Der Baustein generiert die aus dem System bekannten Taktmerker. Er Nutzt dazu die Systemfunktion Runtime und berechnet anhand der Zeit die Takt Merker zustände.

Der Baustein gibt die Takte in drei Formaten aus:

Zusätzlich dazu werden auch noch die Flanken (Steigende- und Fallende Flanken) als Bytes und Datenstruktur ausgewertet und ausgegeben.

Änderungshistorie

Version & DatumÄnderungsbeschreibung
1.0.0SICAR
01.10.2023First released version
1.0.1Simatic Systems Support
06.05.2025Integration into LGF